on that note - Alemán Inglés Diccionario